home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Tech Arsenal 1
/
Tech Arsenal (Arsenal Computer).ISO
/
tek-02
/
prodpack.zip
/
DB4PPSRC.EXE
/
_CHKLIST.PRG
< prev
next >
Wrap
Text File
|
1993-05-04
|
703b
|
34 lines
FUNCTION _ChkList
PARAMETER pc_fldlist, pc_file
*-- Checks a field list to verify that all entries are valid field names
*-- for the current alias
PRIVATE lc_fld, lc_list, ll_ok, ln_delim
lc_list = pc_fldlist
ll_ok = .T.
ln_delim = AT( ",", lc_list )
DO WHILE ln_delim <> 0 .AND. ll_ok
lc_fld = LEFT( lc_list, ln_delim - 1 )
ll_ok = TYPE( TRIM( pc_file ) + "->" + lc_fld ) <> "U"
lc_list = SUBSTR( lc_list, ln_delim + 1 )
ln_delim = AT( ",", lc_list )
ENDDO
IF .NOT. ISBLANK( lc_list )
IF TYPE( TRIM( pc_file ) + "->" + lc_list ) = "U"
ll_ok = .F.
ENDIF
ELSE
ll_ok = .F.
ENDIF
RETURN ll_ok
*-- EOF: _ChkList